Towards Unanticipated Dynamic Service Adaptation
نویسندگان
چکیده
Most service adaptation solutions follow an anticipated approach: the adaptation control is based on predefined service-specific rules and strategies. These solutions will not work correctly in a context that was not taken into account by predefined rules and strategies even if a large context diversity was considered. This paper presents a solution based on a context-service common representation that enables us to discover the adaptation rules and strategies rather than to fixe them a priori.
منابع مشابه
Unanticipated Dynamic Adaptation of Context-aware Services
Usually, for building context-aware services, the developer must anticipate all the possible contexts elements and their states: user preferences, physical resources, location, etc. This anticipation is required in order to specify service and contextspecific adaptation rules, which are necessary for the adaptation management. Because of this, the adaptation rules are not reusable and the servi...
متن کاملChisel: A Policy-Driven, Context-Aware, Dynamic Adaptation Framework
We argue that the software user, the developer, the designer and indeed the application logic itself all possess invaluable intelligence to gear how software should adapt itself to changing requirements and changing context. We present Chisel, an open framework for dynamic adaptation of services using reflection in a policy-driven, context-aware manner. The system is based on decomposing the pa...
متن کاملUsing Role-Based Composition to Support Unanticipated, Dynamic Adaptation - Smart Application Grids
Due to the wide acceptance and distribution of mobile devices, it has become increasingly important that an application is able to adapt to a changing environment. This implies the necessity to integrate varying functionality at runtime being activated depending on the current context. A common approach is to foresee and model all possible influencing factors and to integrate the required softw...
متن کاملType-Safe Delegation for Dynamic Component Adaptation
One of the foremost aims of component technology is the replacement of large monolithic applications with sets of smaller components, whose particular functionality and interoperation can be adapted to users' needs. However, the adaptation mechanisms of component software are still limited. Most proposals concentrate on adaptations that can be achieved either at compile time or at link time. Cu...
متن کامل